dominating the landscape - Französisch Englisch Wörterbuch